petrol economizer - Turkish English Dictionary